vaulting buck (gym apparatus) - Turkish English Dictionary